package com.cloud.api.domain.forward;

import com.cloud.mybatis.domain.PageModelNew;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotEmpty;
import lombok.Data;
import java.time.LocalDateTime;

@Data
@Schema(description = "查询报文详情")
public class QueryForwardDetail extends PageModelNew {

    @Schema(description = "平台id")
    @NotEmpty(message = "{validation.forward.platformId}")
    private String platformId;

    @Schema(description = "id")
    @NotEmpty(message = "{validation.common.id}")
    private String id;

    @Schema(description = "报文类型")
    private String recordType;

    @Schema(description = "开始时间")
    private LocalDateTime startTime;

    @Schema(description = "结束时间")
    private LocalDateTime endTime;
}
